a window cleaner - Français Anglais Dictionnaire